Big Huge Thesaurus

railroad station

noun